/********************************************************
 SMART -- Symbolic Moment Analysis for Rapid Timing
 06-08-2008
 (c) Guoyong Shi;  SJTU
 09-11-2008
 Zhigang Hao; SJTU
 ********************************************************/
#ifndef UTILITY_H
#define UTILITY_H

extern char *CopyStr(const char *str);
extern char *ToUpper(char *str);
extern char *ToLower(char *str);
extern char *NextField(char **str);
extern double    TransValue(const char *value);
extern double    RandVar(double lbound, double ubound);

//extern DeviceType WhichType(const char *keyword);

#endif //UTILITY_H

